package model;

import controller.Context;

public class StringCollection {
	
	public StringCollection(Context con) {
		context = con;
	}
	
	public void update() {
		
		setNameFileMenu();
    	setNameCommandsMenu();
    	setNameShowMenu();
    	setNameConfigurationMenu();
    	
    	setFileMenu_ChangeLanguage();    	
    	setFileMenu_Print();
    	setFileMenu_Properties();
    	setFileMenu_EditComment();
    	setFileMenu_CallculateOcupiedSpace();
    	setFileMenu_Quit();
    	setFileMenu_VerifyCheckSum();
    	setFileMenu_CreateCheckSum();
    	setFileMenu_ChangeAttributes();
    	
    	setCommandsMenu_Search();
    	setCommandsMenu_SystemInformation();
    	setCommandsMenu_OpenCommandPromtWindow();
    	setCommandsMenu_BackgorundSystemManager();
    	
    	setShowMenu_Brief();
    	setShowMenu_Full();
    	setShowMenu_Comments();
    	setShowMenu_Tree();
    	setShowMenu_Name();
    	setShowMenu_Extension();
    	setShowMenu_Time();
    	setShowMenu_Size();
    	
    	setConfigurationMenu_ChangeSettingsFile();
    	setConfigurationMenu_Options();    	
    	
    	setBtn_hotKeys_view();
    	setBtn_hotKeys_edit();
    	setBtn_hotKeys_copy();
    	setBtn_hotKeys_move();
    	setBtn_hotKeys_newfolder();
    	setBtn_hotKeys_delete(); 
    	setBtn_hotKeys_exit();
    	
    	setStr_MenuIcon_refresh();
    	setStr_MenuIcon_table();
    	setStr_MenuIcon_thumbnail(); 
    	setStr_MenuIcon_tree(); 
    	setStr_MenuIcon_all(); 
    	setStr_MenuIcon_back();
    	setStr_MenuIcon_search();
    	setStr_MenuIcon_copyName(); 
    	setStr_MenuIcon_notepad(); 
    	
    	setQuit_question(); 
    	setQuit_question1();
    	setQuit_tittle();    	
    	
    	setHardware_freememory();
    	setHardware_bios_version(); 
    	setHardware_display_driver();
    	setHardware_display_resolution();
    	setHardware_installed_ram();
    	
    	setSoftware_os();
    	setSoftware_free_memory();
    	setSoftware_free_resources();
    	setSoftware_time_since_win_start();
    	
    	setNetwork_user_name();
    	setNetwork_computer_name();
    	setNetwork_domain();     	
    	
    	setTable_file_name();
    	setTable_ext();
    	setTable_size(); 
    	setTable_date();
    	setTable_attr();    	
    	
    	setOther_newDir();
    	setOther_newName();
    	setOther_confirm_title();
    	setOther_confirm_question();
    	setOther_operation_manager();    	
    	setOther_write_permission();
    	setOther_read_permission();     	
    	setOther_overall_progress();
    	setOther_current_progress();
    	setOther_source_path();
    	setOther_taget_path();
    	setOther_done();
    	setOther_canceled();
    	setOther_input();
    	setOther_details();
    	setOther_progress();
    	setOther_error_filenotexsist();
    	setOther_target_directory_not_exsist();
    	setOther_cancel();
    	setOther_close();
    	setOther_file_edit_error();
    	setOther_about();
    	setDate_format();
    	
    }
	
	public void setNameFileMenu() {NameFileMenu = context.getBundle().getString("NameFileMenu");}
	public void setNameCommandsMenu() {NameCommandsMenu = context.getBundle().getString("NameCommandsMenu");}
	public void setNameShowMenu() {NameShowMenu = context.getBundle().getString("NameShowMenu");}
	public void setNameConfigurationMenu() {NameConfigurationMenu = context.getBundle().getString("NameConfigurationMenu");}
	
	public void setFileMenu_ChangeLanguage() {FileMenu_ChangeLanguage = context.getBundle().getString("FileMenu_ChangeLanguage");}
	public void setFileMenu_Print() {FileMenu_Print = context.getBundle().getString("FileMenu_Print");}
	public void setFileMenu_Properties() {FileMenu_Properties = context.getBundle().getString("FileMenu_Properties");}
	public void setFileMenu_EditComment() {FileMenu_EditComment = context.getBundle().getString("FileMenu_EditComment");}
	public void setFileMenu_CallculateOcupiedSpace() {FileMenu_CallculateOcupiedSpace = context.getBundle().getString("FileMenu_CallculateOcupiedSpace");}
	public void setFileMenu_Quit() {FileMenu_Quit= context.getBundle().getString("FileMenu_Quit");}
	public void setFileMenu_VerifyCheckSum() {FileMenu_VerifyCheckSum = context.getBundle().getString("FileMenu_VerifyCheckSum");}
	public void setFileMenu_CreateCheckSum() {FileMenu_CreateCheckSum = context.getBundle().getString("FileMenu_CreateCheckSum");}
	public void setFileMenu_ChangeAttributes() {FileMenu_ChangeAttributes = context.getBundle().getString("FileMenu_ChangeAttributes");}
	
	public void setCommandsMenu_Search() {CommandsMenu_Search = context.getBundle().getString("CommandsMenu_Search");}
	public void setCommandsMenu_SystemInformation() {CommandsMenu_SystemInformation = context.getBundle().getString("CommandsMenu_SystemInformation");}
	public void setCommandsMenu_OpenCommandPromtWindow() {CommandsMenu_OpenCommandPromtWindow = context.getBundle().getString("CommandsMenu_OpenCommandPromtWindow");}
	public void setCommandsMenu_BackgorundSystemManager() {CommandsMenu_BackgorundSystemManager = context.getBundle().getString("CommandsMenu_BackgorundSystemManager");}
	
	public void setShowMenu_Brief() {ShowMenu_Brief  = context.getBundle().getString("ShowMenu_Brief");}
	public void setShowMenu_Full() {ShowMenu_Full  = context.getBundle().getString("ShowMenu_Full");}
	public void setShowMenu_Comments() {ShowMenu_Comments  = context.getBundle().getString("ShowMenu_Comments");}
	public void setShowMenu_Tree() {ShowMenu_Tree  = context.getBundle().getString("ShowMenu_Tree");}
	public void setShowMenu_Name() {ShowMenu_Name  = context.getBundle().getString("ShowMenu_Name");}
	public void setShowMenu_Extension() {ShowMenu_Extension  = context.getBundle().getString("ShowMenu_Extension");}
	public void setShowMenu_Time() {ShowMenu_Time  = context.getBundle().getString("ShowMenu_Time");}
	public void setShowMenu_Size() {ShowMenu_Size  = context.getBundle().getString("ShowMenu_Size");}

	public void setConfigurationMenu_ChangeSettingsFile() {ConfigurationMenu_ChangeSettingsFile  = context.getBundle().getString("ConfigurationMenu_ChangeSettingsFile");}
	public void setConfigurationMenu_Options() {ConfigurationMenu_Options  = context.getBundle().getString("ConfigurationMenu_Options");}

	public void setBtn_hotKeys_view() {btn_hotKeys_view = context.getBundle().getString("btn_hotKeys_view");}
	public void setBtn_hotKeys_edit() {btn_hotKeys_edit = context.getBundle().getString("btn_hotKeys_edit");}
	public void setBtn_hotKeys_copy() {btn_hotKeys_copy = context.getBundle().getString("btn_hotKeys_copy");}
	public void setBtn_hotKeys_move() {	btn_hotKeys_move = context.getBundle().getString("btn_hotKeys_move");}
	public void setBtn_hotKeys_newfolder() {btn_hotKeys_newfolder = context.getBundle().getString("btn_hotKeys_newfolder");}
	public void setBtn_hotKeys_delete() {btn_hotKeys_delete = context.getBundle().getString("btn_hotKeys_delete");}
	public void setBtn_hotKeys_exit() {	btn_hotKeys_exit = context.getBundle().getString("btn_hotKeys_exit");}

	public void setStr_MenuIcon_refresh() {	str_MenuIcon_refresh  = context.getBundle().getString("str_MenuIcon_refresh");}
	public void setStr_MenuIcon_table() {str_MenuIcon_table  = context.getBundle().getString("str_MenuIcon_table");}
	public void setStr_MenuIcon_thumbnail() {str_MenuIcon_thumbnail = context.getBundle().getString("str_MenuIcon_thumbnail");}
	public void setStr_MenuIcon_tree() {str_MenuIcon_tree  = context.getBundle().getString("str_MenuIcon_tree");}
	public void setStr_MenuIcon_all() {str_MenuIcon_all  = context.getBundle().getString("str_MenuIcon_all");}
	public void setStr_MenuIcon_back() {str_MenuIcon_up  = context.getBundle().getString("str_MenuIcon_up");}
	public void setStr_MenuIcon_search() {str_MenuIcon_search  = context.getBundle().getString("str_MenuIcon_search");}
	public void setStr_MenuIcon_copyName() {str_MenuIcon_copyName  = context.getBundle().getString("str_MenuIcon_copyName");}
	public void setStr_MenuIcon_notepad() {str_MenuIcon_notepad  = context.getBundle().getString("str_MenuIcon_notepad");}
	
	public void setQuit_question() {quit_question = context.getBundle().getString("quit_question");}
	public void setQuit_question1() {quit_question1 = context.getBundle().getString("quit_question1");}
	public void setQuit_tittle() {quit_tittle = context.getBundle().getString("quit_title");}
	
	public void setHardware_freememory() {hardware_freememory = context.getBundle().getString("hardware_freememory");}
	public void setHardware_bios_version() {hardware_bios_version = context.getBundle().getString("hardware_bios_version");}
	public void setHardware_display_driver() {hardware_display_driver= context.getBundle().getString("hardware_display_driver");}
	public void setHardware_display_resolution() {hardware_display_resolution = context.getBundle().getString("hardware_display_resolution");}
	public void setHardware_installed_ram() {hardware_installed_ram = context.getBundle().getString("hardware_installed_ram");}
	
	public void setSoftware_os() {software_os = context.getBundle().getString("software_os");}
	public void setSoftware_free_memory() {software_free_memory = context.getBundle().getString("software_free_memory");}
	public void setSoftware_free_resources() {software_free_resources = context.getBundle().getString("software_free_resources");}
	public void setSoftware_time_since_win_start() {software_time_since_win_start = context.getBundle().getString("software_time_since_win_start");}
	
	public void setNetwork_user_name() {network_user_name = context.getBundle().getString("network_user_name");}
	public void setNetwork_computer_name() {network_computer_name = context.getBundle().getString("network_computer_name");}
	public void setNetwork_domain() {network_domain = context.getBundle().getString("network_domain");}
	
	public void setTable_file_name() {table_file_name = context.getBundle().getString("table_file_name");}
	public void setTable_ext() {table_ext = context.getBundle().getString("table_ext");}
	public void setTable_size() {table_size = context.getBundle().getString("table_size");}
	public void setTable_date() {table_date = context.getBundle().getString("table_date");}
	public void setTable_attr() {table_attr = context.getBundle().getString("table_attr");}	
	
	public void setOther_newDir() {other_newDir = context.getBundle().getString("other_newDir");}
	public void setOther_confirm_title() {other_confirm_title = context.getBundle().getString("other_confrim_title_window");}
	public void setOther_confirm_question() {other_confirm_question = context.getBundle().getString("other_confirm_question");}	
	public void setOther_operation_manager() {	other_operation_manager = context.getBundle().getString("other_operation_manager");}	
	public void setOther_write_permission() {other_write_permission = context.getBundle().getString("other_read_permission");}
	public void setOther_read_permission() {other_read_permission = context.getBundle().getString("other_write_permission");}
	public void setOther_newName() {this.other_newName = context.getBundle().getString("other_newName");}
	public void setOther_overall_progress() {other_overall_progress  = context.getBundle().getString("other_overall_progress");}
	public void setOther_current_progress() {other_current_progress  = context.getBundle().getString("other_current_progress");}
	public void setOther_source_path() {other_source_path  = context.getBundle().getString("other_source_path");}
	public void setOther_taget_path() {	other_taget_path  = context.getBundle().getString("other_target_path");}
	public void setOther_done() {other_done  = context.getBundle().getString("other_done");}
	public void setOther_canceled() {other_canceled  = context.getBundle().getString("other_canceled");}
	public void setOther_input() {other_input = context.getBundle().getString("other_input");}
	public void setOther_details() {other_details  = context.getBundle().getString("other_details");}
	public void setOther_progress() {other_progress  = context.getBundle().getString("other_progress");}
	public void setOther_error_filenotexsist() {other_error_filenotexsist  = context.getBundle().getString("other_error_filenotexsist");}
	public void setOther_target_directory_not_exsist() {other_target_directory_not_exsist  = context.getBundle().getString("other_target_directory_not_exsist");}
	public void setOther_cancel() {other_cancel = context.getBundle().getString("other_cancel");}
	public void setOther_close() {other_close = context.getBundle().getString("other_close");}
	public void setOther_file_edit_error() {other_file_edit_error  = context.getBundle().getString("other_file_edit_error");}
	public void setOther_about() {other_about = context.getBundle().getString("other_about");}
	
	public void setDate_format() {	this.date_format= context.getBundle().getString("date_format");}


	
	public String getNameFileMenu() {return NameFileMenu;}
	public String getNameCommandsMenu() {return NameCommandsMenu;}
	public String getNameShowMenu() {return NameShowMenu;}
	public String getNameConfigurationMenu() {return NameConfigurationMenu;}	
	public String getFileMenu_Print() {return FileMenu_Print;}
	public String getFileMenu_Properties() {return FileMenu_Properties;}
	public String getFileMenu_EditComment() {return FileMenu_EditComment;}
	public String getFileMenu_CallculateOcupiedSpace() {return FileMenu_CallculateOcupiedSpace;}
	public String getFileMenu_Quit() {return FileMenu_Quit;}	
	public String getFileMenu_VerifyCheckSum() {return FileMenu_VerifyCheckSum;}
	public String getFileMenu_CreateCheckSum() {return FileMenu_CreateCheckSum;}
	public String getFileMenu_ChangeAttributes() {return FileMenu_ChangeAttributes;}
	public String getFileMenu_ChangeLanguage() {return FileMenu_ChangeLanguage;}
	public String getCommandsMenu_Search() {return CommandsMenu_Search;	}
	public String getCommandsMenu_SystemInformation() {	return CommandsMenu_SystemInformation;}
	public String getCommandsMenu_OpenCommandPromtWindow() {return CommandsMenu_OpenCommandPromtWindow;}
	public String getCommandsMenu_BackgorundSystemManager() {return CommandsMenu_BackgorundSystemManager;}
	public String getShowMenu_Brief() {return ShowMenu_Brief;}
	public String getShowMenu_Full() {return ShowMenu_Full;	}
	public String getShowMenu_Comments() {return ShowMenu_Comments;}
	public String getShowMenu_Tree() {return ShowMenu_Tree;	}
	public String getShowMenu_Name() {return ShowMenu_Name;}
	public String getShowMenu_Extension() {	return ShowMenu_Extension;}
	public String getShowMenu_Time() {return ShowMenu_Time;}
	public String getShowMenu_Size() {return ShowMenu_Size;}
	public String getConfigurationMenu_Options() {return ConfigurationMenu_Options;	}	
	public String getConfigurationMenu_ChangeSettingsFile() {return ConfigurationMenu_ChangeSettingsFile;}
	public String getBtn_hotKeys_view() {return btn_hotKeys_view;}
	public String getBtn_hotKeys_edit() {return btn_hotKeys_edit;}
	public String getBtn_hotKeys_copy() {return btn_hotKeys_copy;}
	public String getBtn_hotKeys_move() {return btn_hotKeys_move;}
	public String getBtn_hotKeys_newfolder() {return btn_hotKeys_newfolder;	}
	public String getBtn_hotKeys_delete() {	return btn_hotKeys_delete;}
	public String getBtn_hotKeys_exit() {return btn_hotKeys_exit;}
	public String getStr_MenuIcon_refresh() {return str_MenuIcon_refresh;}
	public String getStr_MenuIcon_table() {return str_MenuIcon_table;}
	public String getStr_MenuIcon_thumbnail() {return str_MenuIcon_thumbnail;}
	public String getStr_MenuIcon_tree() {return str_MenuIcon_tree;}
	public String getStr_MenuIcon_all() {return str_MenuIcon_all;}
	public String getStr_MenuIcon_up() {return str_MenuIcon_up;}
	public String getStr_MenuIcon_search() {return str_MenuIcon_search;	}
	public String getStr_MenuIcon_copyName() {return str_MenuIcon_copyName;}
	public String getStr_MenuIcon_notepad() {return str_MenuIcon_notepad;}
	public String getQuit_question() {return quit_question;}
	public String getQuit_question1() {return quit_question1;}
	public String getQuit_tittle() {return quit_tittle;}
	public String getHardware_freememory() {return hardware_freememory;	}
	public String getHardware_bios_version() {return hardware_bios_version;}
	public String getHardware_display_driver() {return hardware_display_driver;	}
	public String getHardware_display_resolution() {return hardware_display_resolution;}
	public String getHardware_installed_ram() {return hardware_installed_ram;}
	public String getSoftware_os() {return software_os;}
	public String getSoftware_free_memory() {return software_free_memory;}
	public String getSoftware_free_resources() {return software_free_resources;}
	public String getSoftware_time_since_win_start() {return software_time_since_win_start;}
	public String getNetwork_user_name() {return network_user_name;}
	public String getNetwork_computer_name() {return network_computer_name;	}
	public String getNetwork_domain() {return network_domain;}
	public String getTable_file_name() {return table_file_name;}
	public String getTable_ext() {return table_ext;}
	public String getTable_size() {return table_size;}
	public String getTable_date() {return table_date;}
	public String getTable_attr() {return table_attr;}	
	public String getOther_newDir() {return other_newDir;}
	public String getOther_confirm_title() {return other_confirm_title;	}
	public String getOther_confirm_question() {return other_confirm_question;}
	public String getOther_operation_manager() {return other_operation_manager;}	
	public String getOther_write_permission() {return other_write_permission;}
	public String getOther_read_permission() {return other_read_permission;}	
	public String getOther_newName() {return other_newName;}
	public String getOther_overall_progress() {	return other_overall_progress;}
	public String getOther_current_progress() {return other_current_progress;}
	public String getOther_source_path() {return other_source_path;	}
	public String getOther_taget_path() {return other_taget_path;}
	public String getOther_done() {	return other_done;}
	public String getOther_canceled() {	return other_canceled;	}
	public String getOther_input() {return other_input;	}
	public String getOther_details() {return other_details;	}
	public String getOther_progress() {return other_progress;}
	public String getOther_error_filenotexsist() {return other_error_filenotexsist;	}
	public String getOther_target_directory_not_exsist() {return other_target_directory_not_exsist;	}
	public String getOther_cancel() {return other_cancel;}
	public String getOther_close() {return other_close;}
	public String getOther_file_edit_error() {return other_file_edit_error;}
	public String getOther_about() {return other_about;}
	public String getDate_format() {return date_format;}

	

	private String NameFileMenu;
    private String NameCommandsMenu;
    private String NameShowMenu;
    private String NameConfigurationMenu;  
    
    private String FileMenu_ChangeLanguage ;
    private String FileMenu_Print;
    private String FileMenu_Properties;
    private String FileMenu_EditComment;
    private String FileMenu_CallculateOcupiedSpace;
    private String FileMenu_Quit;
    private String FileMenu_VerifyCheckSum;
    private String FileMenu_CreateCheckSum;
    private String FileMenu_ChangeAttributes;
    
    private String CommandsMenu_Search;
	private String CommandsMenu_SystemInformation;
    private String CommandsMenu_OpenCommandPromtWindow;
    private String CommandsMenu_BackgorundSystemManager;
    
    private String ShowMenu_Brief;
	private String ShowMenu_Full;
	private String ShowMenu_Comments;
	private String ShowMenu_Tree;	
	private String ShowMenu_Name;
	private String ShowMenu_Extension;
	private String ShowMenu_Time;
	private String ShowMenu_Size;
	
	private String ConfigurationMenu_Options;
	private String ConfigurationMenu_ChangeSettingsFile;
	
	private String btn_hotKeys_view;
	private String btn_hotKeys_edit;
	private String btn_hotKeys_copy;
	private String btn_hotKeys_move;
	private String btn_hotKeys_newfolder;
	private String btn_hotKeys_delete;
	private String btn_hotKeys_exit;
	
	private String str_MenuIcon_refresh ;
	private String str_MenuIcon_table;
	private String str_MenuIcon_thumbnail;
	private String str_MenuIcon_tree;
	private String str_MenuIcon_all;	
	private String str_MenuIcon_up;	
	private String str_MenuIcon_search;
	private String str_MenuIcon_copyName;
	private String str_MenuIcon_notepad;
	
	private String quit_question;
	private String quit_question1;
	private String quit_tittle;
	
	private String hardware_freememory;
	private String hardware_bios_version;
	private String hardware_display_driver;
	private String hardware_display_resolution;
	private String hardware_installed_ram;
   
	private String software_os;
	private String software_free_memory;
	private String software_free_resources;
	private String software_time_since_win_start;
	
	private String network_user_name;
	private String network_computer_name;
	private String network_domain;
	
	private String table_file_name;
	private String table_ext;
	private String table_size;
	private String table_date;
	private String table_attr;
	
	private String other_newDir;
	private String other_newName;
	private String other_confirm_title;
	private String other_confirm_question;
	private String other_operation_manager;	
	private String other_write_permission;
	private String other_read_permission;
	private String other_overall_progress;
	private String other_current_progress;
	private String other_source_path;
	private String other_taget_path;
	private String other_done;
	private String other_canceled;
	private String other_input;
	private String other_progress;
	private String other_details;
	private String other_error_filenotexsist;
	private String other_target_directory_not_exsist;
	private String other_cancel;
	private String other_close;
	private String other_file_edit_error;
	private String other_about;
	
	private String date_format;
	
	private Context context;

}



